serve (out) one's time - Francés Inglés Diccionario